package com.easylinkin.linkappapi.space.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.easylinkin.linkappapi.space.entity.LinkappSpace;
import java.util.List;
import java.util.Set;

/**
 * <p></p>
 *
 * @author liuming
 * @since 2020/4/14
 */
public interface LinkappSpaceService extends IService<LinkappSpace> {

    boolean addLinkappSpace(LinkappSpace linkappSpace);

    boolean updateLinkappSpace(LinkappSpace linkappSpace);

    /**
     * 批量删除空间
     * @param ids id集合
     * @return 删除结果
     */
    boolean deleteLinkappSpaceList(Set<String> ids);

    List<LinkappSpace> selectLinkappSpaceList(LinkappSpace linkappSpace);

    List<LinkappSpace> getLinkappSpaceList(LinkappSpace linkappSpace);

    LinkappSpace selectLinkappSpace(LinkappSpace linkappSpace);
}
